package lab02.test21;

import java.io.IOException;
import java.util.Scanner;

public class Test21 {
    public static void main(String[] args) throws IOException {
//        21、 	统计一个字符串中给定字符出现的频率。
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入要统计的字符串：");
        String string1 = scanner.next();

        System.out.println("请输入给定字符：");
//        利用 System.in.read 实现从键盘读入char 型数据
        char ch = (char) System.in.read();

        int couter = 0;//计数器，记录字符出现的次数
        for (int i = 0; i < string1.length(); ) {
            char tmp = string1.charAt(i++);
            if (tmp == ch) {
                couter += 1;
            }
        }

        System.out.println("该字符在字符串中出现的频率为：" + couter);
    }
}
